@charset "utf-8";
.header { background-size: auto 460px; }
.header-news-mian { width: 100%; height: 315px; background: url(../images/header_top.png) no-repeat; margin-bottom: 10px; background-size: cover; }
/**轮播**/
.ind-flash { width: 488px; height: 295px; position: relative; background: #f2f2f2; overflow: hidden; margin: 8px 0 0 8px; }
.ind-flash .mF_sohusports_wrap { padding: 0; border: 0; width: 100%; height: 100%; }
.ind-flash .mF_sohusports { width: 100%; height: 100%; }
.ind-flash .mF_sohusports .pic { width: 100%; height: 100%; }
.ind-flash .mF_sohusports .pic ul { height: 100%; }
.ind-flash .mF_sohusports .pic li { height: 100%; width: 100%; }
.ind-flash .mF_sohusports .pic li img { display: block; height: 100%; width: 100%; }
.ind-flash .mF_sohusports .txt { }
.ind-flash .mF_sohusports .txt li { height: 36px; line-height: 36px; width: 100%; }
.ind-flash .mF_sohusports .txt li a { margin-right: 130px; text-decoration: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-family: '微软雅黑'; font-size: 14px; font-weight: normal; }
.ind-flash .mF_sohusports .num { bottom: 9px; right: 7px; }
.ind-flash .mF_sohusports .num li a { width: 15px; height: 15px; border: 0; opacity: 0.8; background: url(../images/flashbutton.gif) no-repeat -15px 0; text-align: center; margin-right: 3px; line-height: 15px; color: #fff; text-align: center; overflow: hidden; }
.ind-flash .mF_sohusports .num li.current a { background: url(../images/flashbutton.gif) no-repeat 0 0; }

/*头条*/
.ind-news-tip { height: 42px; line-height: 42px; text-align: center; padding: 0 30px; }
.ind-news-tip ul li a { display: block; width: 100%; font-size: 18px; color: red; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
/*要闻*/
.ind-dynamic { width: 480px; margin-right: 10px; font-family: "Microsoft YaHei"; }
.ind-dynamic .news-list ul li a { max-width: 430px; margin-right: 0; }
.ind-dynamic .news-list ul li .date { display: none; }
.tab-title01 li a, .tab-title01 li span { padding: 0 30px; }
.ind-main1 { width: 330px; padding: 0 15px; }
.ind-main1-c { border-left: 1px dashed #dadada; border-right: 1px dashed #dadada; }
.ind-main1-r { width: 250px; }
/*经信信息*/
.a-news-list { height: 162px; }
.a-news-list li { height: 27px; line-height: 27px; background: url(../images/iocn_arrow.gif) no-repeat left center; }
.a-news-list li a { max-width: 300px; margin-right: 0; }
/*企业发展典型*/
.fzdx-piclist { padding-bottom: 12px; height: 140px; }
.fzdx-piclist ul li { height: 60px; margin-top: 20px; }
.fzdx-piclist ul li img { float: left; width: 88px; height: 60px; }
.fzdx-piclist ul li span.title { display: block; margin-left: 98px; line-height: 20px; font-size: 14px; color: #666; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
/*专题专栏*/
.ind-ztzl-links { width: 100%; padding-top: 15px; overflow: hidden; }
.ind-ztzl-links li { height: 24px; line-height: 24px; background: url(../images/iocn_arrow.gif) no-repeat left center; padding-left: 15px; }
.ind-ztzl-links li.num1, .ind-ztzl-links li.num2 { background-size: 100% auto!important; padding-left: 0; margin-bottom: 6px; }
.ind-ztzl-links li.num1 a, .ind-ztzl-links li.num2 a { color: #fff; text-align: center; font-weight: bold; }
.ind-ztzl-links li.num2 { background: url(../images/link_bg2.jpg) no-repeat left center; }
.ind-ztzl-links li.num1 { background: url(../images/link_bg1.jpg) no-repeat left center; }
.ind-ztzl-links li a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

/*政务公开*/
.ind-main2 { padding-top: 3px; background: url(../images/news_open_bj.jpg) repeat-x; }
.main2-title { padding: 10px 3px 0 7px; margin: 1px 0 0; float: left; width: 21px; height: 133px; font-weight: bold; font-size: 14px; color: #005da3; overflow: hidden; background: url(../images/news_open_zhuanl.jpg) no-repeat; }
.main2-title a { color: #005da3; }
.ind-main2-box { margin-left: 41px; }
.ind-main2-l { width: 666px; }
.ind-main2-r { width: 240px; padding: 0 20px; border-left: 1px dashed #b4b4b6; margin-top: 17px; }
.ind-xgk-list ul li { padding-right: 0; }
#yw04 .tab-title01 li { width: 50%; box-sizing: border-box; padding-left: 0; text-align: center; }
#yw04 .tab-title01 li a { float: none; }
/*公开链接*/
.gk-links li { display: block; float: left; border-bottom: 1px solid #dadada; width: 50%; height: 32px; line-height: 32px; padding: 0; margin: 0; overflow: hidden; }
.gk-links li a { display: block; color: #111; height: 32px; line-height: 32px; font-size: 14px; color: #015ea0; font-weight: bold; }
.gk-links li img { display: block; float: left; margin: 7px 5px 0 0; width: 18px; height: 18px; }
.gk-links li .img_title { display: block; margin-left: 23px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.gk-links li a:hover .img_title { color: #c30000; }

.gk-links2 { width: 100%; overflow: hidden; }
.gk-links2 li { height: 25px; line-height: 25px; margin-top: 3px; background: #acd9ff; text-align: center; }
.gk-links2 li a { display: block; color: #015ea0; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.jx-link li { width: 48%; float: left; }
.jx-link li.num2 { float: right; }
/*企业减负*/
.qyjf-main2-title { height: 100px; }
.qyjf-links { margin-top: 28px; }
.qyjf-links h2 { padding: 8px 0 8px 10px; line-height: 22px; font-size: 16px; text-align: center; }
.qyjf-links ul { margin-left: 130px; }
.qyjf-links li { display: block; float: left; width: 25%; overflow: hidden; }
.qyjf-links li a { display: block; color: #111; height: 60px; font-size: 14px; color: #333; }
.qyjf-links li img { display: block; float: left; width: 60px; height: 60px; }
.qyjf-links li .img_title { display: block; width: 54px; text-align: center; line-height: 20px; padding-top: 10px; margin-left: 60px; }
.qyjf-links li a:hover .img_title { color: #c30000; }

.qy-links li.num1 { background: url(../images/link_bg1.jpg) no-repeat left center; background-size: 100% auto!important; }
.qy-links li.num1 a { color: #fff; }

@media only screen and (max-width:991px) {
  .header-news-mian { background: none; height: auto; }
  .ind-flash { float: none; width: auto; margin: 0; height: 464px; }
  .ind-flash .mF_sohusports .pic li img { height: 464px; }
  .ind-dynamic { float: none; width: auto; margin: 0; }
  .ind-main1 { float: none; width: auto; padding: 0; }
  .ind-main1-c { border: 0; }
  .fzdx-piclist { height: auto; }
  .ind-ztzl-links { margin-bottom: 10px; }
  .ind-main2-l { float: none; width: auto; }
  .ind-main2-r { float: none; width: auto; padding: 0; border: 0; }
  .main2-title { float: none; width: auto; height: 35px; line-height: 35px; padding: 0 0 0 10px; background: none; }
  .ind-main2-box { margin-left: 0; }
  .qyjf-links { margin-top: 10px; }
  .qyjf-links ul { margin-left: 0; }
  .news-list li img { display: none; }
}
@media only screen and (min-width: 767px) and (max-width: 991px) {
  .gk-links li { width: 33.3%; }
}

@media only screen and (max-width: 767px) {
  .ind-mainbox { padding: 0 10px; }
  .qyjf-links li a { height: auto; }
  .qyjf-links li img { float: none; margin: 0 auto; }
  .qyjf-links li .img_title { margin: 0; width: 100%; padding-top: 5px; }
}
@media only screen and (max-width: 620px) {
  .ind-flash { float: none; width: auto; margin: 0; height: 362px; }
  .ind-flash .mF_sohusports .pic li img { height: 362px; }
}
@media only screen and (max-width:480px) {
  .ind-flash { float: none; width: auto; margin: 0; height: 278px; }
  .ind-flash .mF_sohusports .pic li img { height: 278px; }
}
@media only screen and (max-width:374px) {
  .ind-flash { float: none; width: auto; margin: 0; height: 220px; }
  .ind-flash .mF_sohusports .pic li img { height: 220px; }
}
